.content {
  font-size: 28rpx;
  padding: 0 20rpx 150rpx 20rpx;
  color: #696c89;
  input {
    border: 1px solid red;
  }

  .form-line {
    display: flex;
    justify-content: space-between;
    border: 1px solid dashed aquamarine;
    align-items: center;

    &:after {
      border: 1px solid dashed aquamarine;
    }

    .u-border:after,
    .u-border-bottom:after {
      border-bottom: none;
    }

    .u-input {
      width: 320rpx;
    }

    .subsection {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;

      .sub-title {
        font-weight: 700;
      }

      .u-subsection {
        width: 300rpx;
        height: 10rpx;
      }
    }

    .safe {
      // border: 1px solid red;
      min-width:300rpx;
      display: flex;
      align-items: center;
      color: aliceblue;
      justify-content: space-between;
    }

  }

  .slide {
    width: 45vw;
    line-height: 30rpx;
    .u-slide {
      margin-top: 20rpx;
    }
    .badge-button {
      padding: 4rpx 6rpx;
      background-color: orangered;
      color: #fff;
      border-radius: 10rpx;
      font-size: 22rpx;
      line-height: 1;
    }
  }
  

  .subsection {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;

    .sub-title {
      font-weight: 700;
    }

    .u-subsection {
      width: 300rpx;
      height: 30rpx;
    }
  }

  .u-btn {
    margin: 30rpx auto;
    display: flex;
    align-items: center;

    .u-size-large {
      font-size: 28rpx;
      width: 500rpx;
      height: 70rpx;
    }
  }
}